package nc.appcan.sp.bs.tool;

import java.util.HashMap;
import java.util.Map;

import nc.itf.uap.pf.AppCanBillItf;
import nc.itf.uap.pf.IAppCanSpItf;
import nc.itf.uap.pf.INCMAFileInter;
import nc.itf.uap.pf.INCVOHandler;

public enum  ServiceCache {
	INSTANCE;
   private  Map<String,IAppCanSpItf>  servicemap = new HashMap<String,IAppCanSpItf>();
   private  Map<String,INCMAFileInter>  fileservicemap = new HashMap<String,INCMAFileInter>();
   private  Map<String,INCVOHandler>  billservicemap = new HashMap<String,INCVOHandler>();
   private  Map<String,AppCanBillItf>  billfuncmap = new HashMap<String,AppCanBillItf>();
	public  Map<String, IAppCanSpItf> getServicemap() {
		return servicemap;
	}

	public Map<String, INCMAFileInter> getFileservicemap() {
		return fileservicemap;
	}

	public Map<String, INCVOHandler> getBillservicemap() {
		return billservicemap;
	}

	public Map<String, AppCanBillItf> getBillfuncmap() {
		return billfuncmap;
	}
   
}
